/**
 * Description:一些注释<br/>
 * CreateTime:2019-03-27<br/>
 * Creater: yangpengfei360@126.com <br/>
 * @author yangpengfei
 */
package cn.cnsy123.bookwebsiteserver.service.menu;

import java.util.List;

import cn.cnsy123.bookwebsiteserver.entity.SysPageItemInfo;
import cn.cnsy123.bookwebsiteserver.vo.MenuResult;
import cn.cnsy123.bookwebsiteserver.vo.ztree.TreeResult;

/**
 * Description:一些注释<br/>
 * CreateTime:2019-03-27<br/>
 * Creater: yangpengfei360@126.com <br/>
 * @author yangpengfei
 */
public interface MenuInfoService {

    /**
     * Description:一些注释<br/>
     * CreateTime:2019-03-27<br/>
     * Creater: yangpengfei360@126.com <br/>
     * @author yangpengfei
     * @param userId
     * @return
     */
    List<MenuResult> findMenuBarInfo(Long userId);

    /**
     * Description:一些注释<br/>
     * CreateTime:2019-04-02<br/>
     * Creater: yangpengfei360@126.com <br/>
     * @author yangpengfei
     * @return
     */
    List<TreeResult> findRolePrivMenuBarInfo();

    /**
     * Description:一些注释<br/>
     * CreateTime:2019-04-12<br/>
     * Creater: yangpengfei360@126.com <br/>
     * @author yangpengfei
     * @param servletPath
     */
    SysPageItemInfo findPageInfoByUrl(String servletPath);

}
